package com.kerbores.meeting.dao.impl;

import org.nutz.ioc.loader.annotation.IocBean;

import com.kerbores.meeting.dao.IUserDao;
import com.kerbores.meeting.domain.User;
import com.kerbores.utils.db.dao.impl.BaseDao;

/**
 * @author Kerbores
 *
 *         Create At 2015年1月13日 上午10:20:08
 */
@IocBean(name = "userDao")
public class UserDaoImpl extends BaseDao<User> implements IUserDao {

	/*
	 * (non-Javadoc)
	 * 
	 * @see com.kerbores.utils.db.dao.impl.BaseDao#initClass()
	 */
	@Override
	public Class<User> initClass() {
		return User.class;
	}

	/*
	 * (non-Javadoc)
	 * 
	 * @see
	 * com.kerbores.meeting.dao.IUserDao#saveAll(com.kerbores.meeting.domain
	 * .User)
	 */
	@Override
	public User saveAll(User t) {
		return dao.insertWith(t, "position");
	}

}
